Italian honeysuckle

Noun
  1. deciduous climbing shrub with fragrant yellow-white flowers in axillary whorls

Khám phá thêm

Các từ liên quan